extern bool arriere_plan;              // True si la tâche doit s'exécuter en arrière plan.

extern char redirection;               // '<' ou '>' s'il y a une redirection.
extern char fichier_redirection[100];  // Contient le fichier de redirection.

extern int nb_commandes;               // Contient le nombre de commandes (nombre de pipes + 1).

extern char* commandes[100]; // Tableau des différentes commandes (une seule s'il n'y a pas de pipe).
extern char* mots[100][100]; // Tableau des mots des différentes commandes.
extern int nb_mots[100];     // Nombre de mots des différentes commandes.

void decomposition();